weatherproof cable - Francés Inglés Diccionario